vanmaram

കാട്ടൊലീവ്‌ മരം - meaning in english

Meanings for കാട്ടൊലീവ്‌ മരം

noun
Wild olive tree